Tureng Mobile
Deyim
2
f.
make good (something)
f.
make good on (something)